namespace iPhOwa.Exchange.ContentClasses.Fields
{
	/// <summary>
	/// Available fields for the urn:content-classes: content class.
	/// </summary>
	public static class ItemFields
	{
		/// <summary>
		/// DAV:childcount
		/// </summary>
		public const string ChildCount = "DAV:childcount";
		
		/// <summary>
		/// DAV:contentclass
		/// </summary>
		public const string ContentClass = "DAV:contentclass";

		/// <summary>
		/// DAV:creationdate
		/// </summary>
		public const string CreationDate = "DAV:creationdate";

		/// <summary>
		/// DAV:displayname
		/// </summary>
		public const string DisplayName = "DAV:displayname";

		/// <summary>
		/// DAV:hassubs
		/// </summary>
		public const string HasSubs = "DAV:hassubs";

		/// <summary>
		/// DAV:href
		/// </summary>
		public const string Href = "DAV:href";
		
		/// <summary>
		/// DAV:parentname
		/// </summary>
		public const string ParentName = "DAV:parentname";
		
		/// <summary>
		/// urn:schemas:httpmail:read
		/// </summary>
		public const string Read = "urn:schemas:httpmail:read";

		/// <summary>
		/// DAV:uid
		/// </summary>
		[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Uid")]
		public const string Uid = "DAV:uid";
	}
}